package sun.superstring.variable;

public class VariableDemo2 {
    public static void main(String[] args) {

        printVariable();
    }

    // 请帮我设计一个方法，打印处8种基本数据类型定义的变量
    public static void printVariable() {
        // 1. 整数类型
        byte b = 1;
        // byte b2 = 128; // byte类型范围是-128~127
        short s = 2;
        int i = 3;
        // 随便写一个整型字面量，超过int类型
        // long l1 = 334254235555;
        // 如果希望这个是long类型，需要显示的制定，加上L或者l
        long l2 = 334254235555L;
        long l = 4;

        // 2. 浮点类型
        // 注意：随便写一个浮点数字面量默认是double类型的，如果希望1.1是float类型的，必须加上f或者F
        // float f1 = 1.1f;
        float f = 1.1f;
        double d = 2.2;

        // 3. 布尔类型
        boolean bool = true;

        // 4. 字符类型
        char c = 'a';


        // 5. 字符串类型 （引用类型，是一种数据结构）
        String str = "hello";
        System.out.println(str);
    }
}
